function parseGet(getString) {
	if (getString == undefined) {
		getString = location.search; // строка GET запроса
		getString = getString.substr(1);
	}

	var params = {};

	if (getString != '') {
		var allParams = getString.split('&'); // разделяем переменные
		for (var i = 0; i < allParams.length; i++) {
			var pair       = allParams[i].split('='); // массив params будет содержать
			params[pair[0]] = pair[1]; // пары ключ(имя переменной)->значение
		}
		return params;
	} else {
		return null;
	}
}

//	Форматирование  строки. вставляет пробелы каждые 3 порядка числа
function addSpaces(obj) {
	var str = obj,
		str1 = new String(""),
		output = "",
		k = 0;
	var mainTailStartIndex = str.indexOf('.');
	if (mainTailStartIndex > 0) {
		mainTail = str.substr(mainTailStartIndex);
		str = str.substr(0, mainTailStartIndex);
	} else mainTail = '';
	if (str == null || str == '') str = '';
	for (var i = 0; i < str.length; i++) {
		if (parseInt(str.charAt(i)) >= '0' && parseInt(str.charAt(i)) <= '9') {
			str1 += str.charAt(i);
			k++;
		}
	}
	if (k > 3) {
		var l = k % 3;
		var tail = "";
		if (l != 0) {
			output = str1.substr(0, l);
			tail = str1.substr(l, str1.length - l);
			for (var m = 0; m < (k - l) / 3; m++) {
				output += " ";
				output += tail.substr(0, 3);
				tail = tail.substr(3, str1.length - l - 1 - 3 * (m));
			}
			obj.value = output;
			return output + mainTail;
		} else {
			output = str1.substr(0, 3);
			tail = str1.substr(3, str1.length - 3);
			for (var m = 1; m < k / 3; m++) {
				output += " ";
				output += tail.substr(0, 3);
				tail = tail.substr(3, str1.length - l - 1 - 3 * (m));
			}
			return output + mainTail;
		}
	} else
	return str1 + mainTail;
}
//   Получения уникального id для водителей

function testCookies() {
	if (typeof document.cookie == "string") { 
		if (document.cookie.length > 0) { 
			return true;
		} else {
			document.cookie = "testCookies=cookie";
			if (document.cookie.length > 0) 
				return true;
			else
				return false;
		} 
	} else {
		return false;
	}
}
